Compund Words
Last Search Words
Search Result:meteorological satellite
Overview of noun meteorological_satellite
The noun meteorological satellite has 1 sense
- weather satellite, meteorological satellite -- (a satellite that transmits frequent picture of the earth below)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar